package Models

type Access struct {
	Id          int
	ModuleName  string //模块名称
	Type        int    //节点操作：1、表示模块  2、表示菜单  3、操作
	ActionName  string //操作名称
	Url         string //路由跳转地址
	ModuleId    int    //此module_id和当前模型的_id，module_id = 0表示模块
	Sort        int
	Description string
	AddTime     int
	Status      int
	AccessList  []Access `gorm:"foreignkey:ModuleId"` //自查寻，自己和自己关联， Access的ID是主键，Access的ModuleId为外键
}

func (Access) TableName() string {
	return "access"
}
